@charset "shift_jis";

/* CSS Document */

.noBorder { 
border:none !important; }

/* margin */
.noMrg { margin:0 !important; }

.Mrg5 { margin:5px !important; }

.MrgT5 { margin-top:5px !important; }

.MrgR5 { margin-right:5px !important; }

.MrgB5 { margin-bottom:5px !important; }

.MrgL5 { margin-left:5px !important; }

.Mrg10 { margin:10px !important; }

.MrgT10 { margin-top:10px !important; }

.MrgR10 { margin-right:10px !important; }

.MrgB10 { margin-bottom:10px !important; }

.MrgL10 { margin-left:10px !important; }

.Mrg15 { margin:15px !important; }

.MrgT15 { margin-top:15px !important; }

.MrgR15 { margin-right:15px !important; }

.MrgB15 { margin-bottom:15px !important; }

.MrgL15 { margin-left:15px !important; }

.Mrg20 { margin:20px !important; }

.MrgT20 { margin-top:20px !important; }

.MrgR20 { margin-right:20px !important; }

.MrgB20 { margin-bottom:20px !important; }

.MrgL20 { margin-left:20px !important; }/* padding */

.MrgT30 { margin-top:30px !important; }

.noPdd { padding:0 !important; ; }

.pdd5 { padding:5px !important; }

.pddT5 { padding-top:5px !important; }

.pddR5 { padding-right:5px !important; }

.pddB5 { padding-bottom:5px !important; }

.pddL5 { padding-left:5px !important; }

.pdd10 { padding:10px !important; }

.pddT10 { padding-top:10px !important; }

.pddR10 { padding-right:10px !important; }

.pddB10 { padding-bottom:10px !important; }

.pddL10 { padding-left:10px !important; }

.pdd15 { padding:15px !important; }

.pddT15 { padding-top:15px !important; }

.pddR15 { padding-right:15px !important; }

.pddB15 { padding-bottom:15px !important; }

.pddL15 { padding-left:15px !important; }

.pdd20 { padding:20px !important; }

.pddT20 { padding-top:20px !important; }

.pddR20 { padding-right:20px !important; }

.pddB20 { padding-bottom:20px !important; }

.pddL20 { padding-left:20px !important; }

.t10 { font-size:90% !important; }

.t12 { font-size:100% !important; }

.t14 { font-size:115% !important; }


.noBg{
	background:none !important;}

.hide { display: none !important; }

.show { display: block !important;}

.invisible { visibility: hidden !important; }

.floatLeft { float: left !important; }

.floatRight { float: right !important; }

.clearBoth { clear: both !important; }

.layoutCenter { margin: 0 auto !important; }

.textCenter { text-align: center !important; }

.textRight { text-align: right !important; }

.textLeft { text-align: left !important; }

.marginR { margin-right:0px !important; }

.textVartical { vertical-align:middle !important; }
